Big Huge Thesaurus

Satureja calamintha glandulosa

noun